entrust to one's safekeeping - Español Inglés Diccionario